Affecté par un divorce douloureux, John James décide de venir habiter seul avec ses deux enfants dans une ferme. Rapidement, il va remarquer le comportement étrange de sa fille. Il suspecte les sépultures, dans le champ tout proche, d'en être la cause...
Espagne, 1944. Fin de la guerre. Carmen, récemment remariée, s'installe avec sa fille Ofélia chez son nouvel époux, le très autoritaire Vidal, capitaine de l'armée franquiste.
Alors que la jeune fille se fait difficilement à sa nouvelle vie, elle découvre près de la grande maison familiale un mystérieux labyrinthe. Pan, le gardien des lieux, une étrange créature magique et démoniaque, va lui révéler qu'elle n'est autre que la princesse disparue d'un royaume enchanté.
Afin de découvrir la vérité, Ofélia devra accomplir trois dangereuses épreuves, que rien ne l'a préparé à affronter...